<%@ include file="teacherStart.jsp"%>
<style>
    /* 全局样式 */
    body {
        font-family: 'Roboto', sans-serif;
        margin: 0;
        padding: 0;
        background-color: #f5f5f5;
        color: #333;
    }

    /* 视频容器样式 */
    .video-container {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
        gap: 20px;
        padding: 30px 5%;
        max-width: 1400px;
        margin: 0 auto;
    }

    .video-item {
        background: #fff;
        border-radius: 8px;
        overflow: hidden;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
        transition: transform 0.3s, box-shadow 0.3s;
    }

    .video-item:hover {
        transform: translateY(-5px);
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
    }

    .video-item video {
        width: 100%;
        height: auto;
        display: block;
        border-bottom: 1px solid #eee;
    }

    /* 页脚样式 */
    .footer {
        background-color: #2c3e50;
        color: #ecf0f1;
        padding: 30px 5%;
        text-align: center;
        margin-top: 50px;
    }

    .footer p {
        margin: 10px 0;
        line-height: 1.6;
    }

    .footer a {
        color: #3498db;
        text-decoration: none;
    }

    .footer a:hover {
        text-decoration: underline;
    }

    /* 响应式设计 */
    @media (max-width: 768px) {
        .video-container {
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            padding: 20px;
        }
    }

    @media (max-width: 480px) {
        .video-container {
            grid-template-columns: 1fr;
        }
    }
</style>

<div>
    <%-- 视频播放区 --%>
    <div class="video-container">
        <div class="video-item">
            <video width="320" height="240" controls>
                <source src="video/video3.mp4" type="video/mp4">
                您的浏览器不支持Video标签。
            </video>
        </div>
        <div class="video-item">
            <video width="320" height="240" controls>
                <source src="video/video2.mp4" type="video/mp4">
                您的浏览器不支持Video标签。
            </video>
        </div>
        <div class="video-item">
            <video width="320" height="240" controls>
                <source src="../video/video2.mp4" type="video/mp4">
                您的浏览器不支持Video标签。
            </video>
        </div>
        <div class="video-item">
            <video width="320" height="240" controls>
                <source src="../video/video1.mp4" type="video/mp4">
                您的浏览器不支持Video标签。
            </video>
        </div>
        <div class="video-item">
            <video width="320" height="240" controls>
                <source src="../video/video3.mp4" type="video/mp4">
                您的浏览器不支持Video标签。
            </video>
        </div>
        <div class="video-item">
            <video width="320" height="240" controls>
                <source src="../video/video5.mp4" type="video/mp4">
                您的浏览器不支持Video标签。
            </video>
        </div>
    </div>
</div>

<div>
    <%-- 底部信息 --%>
    <div class="footer">
        <p>© 2025 乡村教育平台 版权所有</p>
        <p>备案号：XXICP备XXXXXX号 | 联系电话：400-XXX-XXXX</p>
        <p>技术支持：XX科技团队</p>
        <p><a href="https://beian.miit.gov.cn/">XXICP备XXXXXX号</a></p>
    </div>
</div>

<script>
    $(document).ready(function() {
        // 视频点击事件处理
        $('.video-item video').on('click', function() {
            // 播放视频
            this.play();

            // 视频播放结束后的跳转逻辑
            $(this).on('ended', function() {
                // 这里可以根据视频不同跳转到不同课程页面
                window.location.href = 'courses.jsp';
            });
        });

        // 随机切换视频功能
        function loadRandomVideos() {
            $.ajax({
                url: 'getRandomVideos', // 后端接口，返回随机6个视频
                method: 'GET',
                success: function(data) {
                    // 更新视频列表
                    $('.video-container').html('');
                    data.forEach(function(video) {
                        $('.video-container').append(`
                            <div class="video-item">
                                <video width="320" height="240" controls>
                                    <source src="${video.path}" type="video/mp4">
                                    您的浏览器不支持Video标签。
                                </video>
                            </div>
                        `);
                    });
                },
                error: function() {
                    console.log('加载视频失败，使用默认视频');
                }
            });
        }

        // 每隔30分钟刷新一次视频列表
        setInterval(loadRandomVideos, 30 * 60 * 1000);

        // 初始加载随机视频
        loadRandomVideos();
    });
</script>

</body>
</html>